package js.web.center.utils;

import sun.misc.BASE64Decoder;
import sun.misc.BASE64Encoder;

public class JsWebAesUtils {
	/**
	 * 
	 * @Method: encrypt
	 * @Description: 加密数据
	 * @param data
	 * @return
	 * @throws Exception
	 * @date 2016年7月26日
	 */
	public static String encrypt(String data, String password) { // 对string进行BASE64Encoder转换
		BASE64Encoder base64en = new BASE64Encoder();
		String strs = new String(base64en.encode(data.getBytes()));
		return strs;
	}
	/**
	 * 
	 * @Method: encrypt
	 * @Description: 解密数据
	 * @param data
	 * @return
	 * @throws Exception
	 * @date 2016年7月26日
	 */
	public static String decryptor(String data, String password) throws Exception { // 对string进行BASE64Encoder转换
		BASE64Decoder base64en = new sun.misc.BASE64Decoder();
		byte[] decodeBuffer = base64en.decodeBuffer(data);
		String strs = new String(decodeBuffer);
		return strs;
	}
}
